// <!-- create by 12-28  加入机构页面 -->
$(function () {

    let userinfo = extendLocalStorage.get("userinfo");
    if (!userinfo) {
        $(".loginDialog").css("display", "block");
        return false;
    }
    // 加载机构信息
    let data = {
        token: userinfo.token,
        row: 60 // 等之后机构多时，再加入下拉底部加载数据
    }
    $.ajax({
        type: "get",
        url: `${testUrl}/platform/organization/index`,
        data: data,
        success: function (res) {
            let iData = res.data;
            iData.forEach((item, i) => {

                $(".listBox ul").append(`
                    <li class="list" org_id="${item.id}">
                        <p class="paixu">${i+1}</p>
                        <p class="name">${item.name}</p>
                        <p class="score"></p>
                        <p class="leixing ">暂无</p>
                        <p class="organImg ">
                            <img src="${item.images[0]}" alt="">
                        </p>
                        <p class="companyUrl ">暂无</p>
                        <p class="opts ">
                        </p>
                    </li>
                `);
                // item.score 最大为5 最小为0 用来判断每个机构的星级
                for (let index = 0; index < item.score; index++) {
                    $(".listBox ul li.list:last-child").find(".score").append(`<img src="./images/xingxing.png" alt="">`)
                }
                // 判断item.status -1表示未加入  1表示已加入  0待审核
                if (item.status == '-1') {
                    $(".listBox ul li.list:last-child").find(".opts").append(`<i id="Join">加入</i>`)
                } else if (item.status == '0') {
                    $(".listBox ul li.list:last-child").find(".opts").append(`<i id="Joining">待审核</i>`)
                } else if (item.status == '1') {
                    $(".listBox ul li.list:last-child").find(".opts").append(`<i id="Joined">已加入</i>`)
                }
            });
        }
    });
    // 加载机构信息结束

    // 点击加入显示的提示框
    $(".listBox ul").on('click', '#Join', function (e) {
        e.preventDefault();
        let org_id = $(this).parent().parent().attr("org_id");
        let that=$(this);
        let data = {
            token: userinfo.token,
            org_id,
        }
        if (org_id == 3) {
            $("#dialogText").text("拥有2个以上机构默认加入");
            $(".commitDialog").show(200);
            setTimeout(() => {
                $(".commitDialog").slideUp(0);
            }, 1000);
            return false;
        }
        $.ajax({
            type: "get",
            url: `${testUrl}/platform/organization/join`,
            data: data,
            success: function (res) {
                if (res.msg == "操作成功!") {
                    $("#dialogText").text("请求已提交~");
                    that.attr("id","Joining").text("待审核");
                    $(".commitDialog").show(200);
                    setTimeout(() => {
                        $(".commitDialog").slideUp(200);
                    }, 1000);
                }
            }
        });
    });


    // let xuhao=1;
    // let page=2;
    // $(window).scroll(function (e) { 
    //     data = {
    //         token: userinfo.token,
    //         page: page,
    //         row:10
    //     }
    //     let hei=$(window).height()+ parseFloat($(window).scrollTop())+50;   //浏览器分辨率高+滑动举起来的高度+50
    //     let htmlHei=$("html").height();   //总高
    //     if (hei > htmlHei) {
    //         $.ajax({
    //             type: "get",
    //             url: `${testUrl}/platform/organization/index`,
    //             data: data,
    //             success: function (res) {
    //                 let iData = res.data;
    //                 if (iData.length == 0 || !iData) {
    //                     $(window).unbind();
    //                     return false;
    //                 }
    //                 iData.forEach((item, i) => {
    //                     $(".listBox ul").append(`
    //                         <li class="list">
    //                             <p class="paixu">${xuhao}</p>
    //                             <p class="name">${item.name}</p>
    //                             <p class="score"></p>
    //                             <p class="leixing ">暂无</p>
    //                             <p class="organImg ">
    //                                 <img src="${item.images[0]}" alt="">
    //                             </p>
    //                             <p class="companyUrl ">暂无</p>
    //                             <p class="opts ">
    //                             </p>
    //                         </li>
    //                     `);
    //                     xuhao++;
    //                     // item.score 最大为5 最小为0 用来判断每个机构的星级
    //                     for (let index = 0; index < item.score; index++) {
    //                         $(".listBox ul li.list:last-child").find(".score").append(`<img src="./images/xingxing.png" alt="">`)
    //                     }
    //                     // 判断item.status -1表示未加入  1表示已加入  0待审核
    //                     if (item.status == '-1') {
    //                         $(".listBox ul li.list:last-child").find(".opts").append(`<i id="Join">加入</i>`)
    //                     }else if (item.status == '0') {
    //                         $(".listBox ul li.list:last-child").find(".opts").append(`<i id="Joining">待审核</i>`)
    //                     }else if (item.status == '1') {
    //                         $(".listBox ul li.list:last-child").find(".opts").append(`<i id="Joined">已加入</i>`)
    //                     }
    //                 });
    //             }
    //         });
    //         page++;
    //     }
    // });
})